/*
 * Arrow.h
 *
 *  Created on: 21/04/2013
 *      Author: gonzalo
 */

#ifndef ARROW_H_
#define ARROW_H_

#include "Figure.h"

class Arrow: public Figure {
private:
	bool cara_opaca;
	bool finita;
public:
	Arrow(GLuint  program, GLfloat radio, GLfloat longitud_arista, bool llena);
	Arrow(GLuint  program, GLfloat longitud_extremos, GLfloat longitud_arista);
	virtual ~Arrow();

	virtual void draw(GLuint program, glm::mat4 & world_matrix);

};

#endif /* ARROW_H_ */
